package net.aiion.weave.spi.bytecode.events;

import net.aiion.weave.asm.Label;

public interface TryCatchBlockBytecodeEvent extends BytecodeEvent
{
    void setStartLabel(Label aStartLabel);

    Label getStartLabel();

    void setEndLabel(Label aEndLabel);

    Label getEndLabel();

    void setHandlerLabel(Label aHandlerLabel);

    Label getHandlerLabel();

    void setExceptionName(String aExceptionName);

    String getExceptionName();
}
